#define _CRT_SECURE_NO_WARNINGS 1 
#include"Date.h"
void TestDate1()
{
	Date d1(2024, 7, 4);
	d1.Print();

	Date d2;
	d2.Print();

	Date d3(2024, 7, 32);
	d3.Print();
}

void TestDate2()
{
	Date d1(2024, 7, 4);
	d1.Print();

	Date d2(d1);
	d2.Print();

	Date d3(2024, 9, 1);
	//d3 = d1;
	d3.Print();
	d2 = d1 = d3;
	d1.Print();
	d2.Print();
}
void TestDate3()
{
	Date d1(2023, 7, 27);
	Date d2;
	d2=d1 - (-10);
	d1.Print();
	d2.Print();

}
void TestDate4()
{
	Date d1(2023, 7, 27);
	d1++;
	d1.Print();
	++d1;
	d1.Print();

}
void TestDate5()
{
	Date d1(2024, 7, 5);
	Date d2(2003, 6, 10);

	cout<<d1-d2<<endl;

}
void TestDate6()
{
	const Date d1(2024, 7, 5);
	d1.Print();
}
void TestDate7()
{

}
int main()
{
	//TestDate1();
	//TestDate2();
	TestDate7	();
	return 0;
}